home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Taifun / Taifun 149 (1990-08-15)(Ossowski, Stefan)(DE)(PD).zip / Taifun 149 (1990-08-15)(Ossowski, Stefan)(DE)(PD).adf / Texte / ZeigE < prev   
Text File  |  1990-08-07  |  5KB  |  182 lines

  1. S2
  2. --OZ2 16 frankfurter.font
  3. --ZS2
  4. Neues ZeigE
  5. --ZS-1
  6. Hallo,
  7.  
  8. ZeigE hat sich mal wieder verändert.
  9. Diesmal sind die Änderungen nicht in
  10. neuen Befehlen abzulesen, sondern ich
  11. bin gerade dabei, die Benutzung von
  12. ZeigE etwas zu vereinfachen.
  13.  
  14. Als erstes dürfte wohl die Größe von
  15. ZeigE auffallen. Das Programm ist
  16. jetzt etwa 36 KBytes groß. Das scheint
  17. recht viel zu sein, vor allem, wenn
  18. man das mit anderen Anzeigeprogrammen
  19. vergleicht.
  20.  
  21. Aber ich habe in ZeigE einige Daten
  22. eingebaut, die sonst auf der Diskette
  23. stehen mußten. ZeigE arbeitet jetzt
  24. ohne den Ram-Handler, ohne IFF.lib.
  25. Allein dadurch ergibt sich eine Er-
  26. sparnis, von 10 Kbyte zu den früheren
  27. ZeigE-Versionen.
  28.  
  29. Wenn Du ZeigE noch packst, dann wird
  30. das Programm etwa  20 KBytes groß. Du
  31. siehst, ZeigE wird nicht mehr Platz
  32. benötigen, als die alte Version auch.
  33.  
  34. --ZS2
  35. Topaz 11
  36. --ZS-1
  37. Ich hätte ja noch gerne den Vorschlag
  38. von Oli, den Font Topaz 11 in ZeigE
  39. einzubauen verwirklicht. Leider funk-
  40. tioniert aber das Programm ExtractFont
  41. nicht. Wenn jemand weiß, wie Extract-
  42. Fonts benutzt wird, dann melde er sich
  43. doch bitte bei mir.
  44.  
  45. --ZS2
  46. Guru 81oooooooo9
  47. --ZS-1
  48. Der Guru 81000..09, der in älteren
  49. Versionen noch manchmal auftrat, ist
  50. jetzt (hoffentlich) 100%ig beseitigt.
  51.  
  52. --ZS2
  53. Eingabe
  54. --ZS-1
  55. Die Eingabe wird jetzt über den IDCMP
  56. abgewickelt. Für den Anwender ändert
  57. sich dadurch fast nichts. (Nur das
  58. Programm ist länger geworden.) Aller-
  59. dings nimmt ZeigE jetzt auch Eingaben
  60. an, wenn der Anzeigebildschirm nicht
  61. vor allen anderen Screens liegt. Es
  62. reicht, wenn die Maus auf dem ZeigE-
  63. Screen steht.
  64.  
  65. Da der IDCMP die Eingaben zwischen-
  66. speichert, bekommt ZeigE jetzt jede
  67. Eingabe mit. Das frühere (absicht-
  68. liche) Überlesen alter Eingaben habe
  69. ich ebenfalls entfernt.
  70.  
  71. Den Vorschlag von Peter, die Screen-
  72. gadgets verfügbar zu machen, scheitert
  73. am IDCMP, der dann für die Gadgets in
  74. der Titelleiste keine Meldungen mehr
  75. bekäme. Um aber dennoch den Screen von
  76. ZeigE mit den normalen Screengadgets
  77. verschiebbar, bzw. klickbar zu machen,
  78. habe ich das Fenster auf dem Screen um
  79. einen Punkt nach unten verschoben.
  80. Dadurch kannst Du ein der ersten Zeile
  81. des Screen die Gadgets nutzen. Bitte
  82. gehe mit den Gadgets vorsichtig um.
  83. Ich öffne nämlich noch immer den
  84. Hilfsrastport als Screen. Es kann pas-
  85. sieren, daß Du einmal einen Screen mit
  86. Text findest, der garnicht auf Deine
  87. Eingaben reagiert. In diesem Fall
  88. suche einfach den richtigen Screen.
  89.  
  90. --ZS2
  91. Farben
  92. --ZS-1
  93. Jeder Amigo scheint seine Farben nach
  94. seinen Wünschen einzustellen. Das ist
  95. eigentlich nichts schlechtes. Aller-
  96. dings scheint niemand eine Farbein-
  97. stellung zu benutzen, die meiner nahe
  98. kommt. Aus diesem Grund mußte ich
  99. ZeigE etwas verändern.
  100.  
  101. Beim starten liest ZeigE die vorein-
  102. gestellten Farben ein. Danach werden
  103. die Farben fogendermaßen benutzt.
  104. Farbregister 0 ist immer die Hinter-
  105. grundfarbe. Die dunkelste Farbe wird
  106. in das Farbregister 1 geladen. In Re-
  107. gister 2 kommt die hellste Farbe.
  108.  
  109. Auf diese Weise kann ZeigE die Texte
  110. immer bestmöglich lesbar anzeigen. Das
  111. ist natürlich nur möglich, wenn der
  112. Autor die Farbeinstellung nicht abso-
  113. lut blöd gewählt hat. Da dies aber
  114. doch eher die Regel zu sein scheint,
  115. verweigert ZeigE das setzen der Farb-
  116. register auf total unleserliche Wer-
  117. te. Beim lesen des Textes gibt ZeigE
  118. dann eine Fehlermeldung aus.
  119.  
  120. --ZS2
  121. Fehler
  122. --ZS-1
  123. ZeigE gibt ab sofort beim lesen des
  124. Textes Fehlermeldungen aus. So kann
  125. jeder seinen Text überprüfen und ggf.
  126. berichtigen. Die Fehlermeldungen kön-
  127. nen, wenn es gewünscht wird, unter-
  128. drückt werden.
  129. --NS
  130.  
  131. Und was kommt noch?
  132.  
  133. Jetzt wird es vor allem für Jochen in-
  134. teressant, der mir sagte, daß er mit
  135. den Befehlen von ZeigE nicht zurecht-
  136. kommt.
  137.  
  138. Ich werde jetzt alternativ zu den al-
  139. ten ZweiCode Befehlen neue Befehle für
  140. ZeigE schreiben. Diese Befehle werden
  141. sich durch eine etwas freundlichere
  142. Syntax bemerkbar machen.
  143.  
  144. Ein Beispiel, für alle, die sich jetzt
  145. nichts unter den neuen Befehlen vor-
  146. stellen können.
  147.  
  148. alter Befehl
  149.  --ABS 50
  150.  --B S :bilder/tips
  151.  
  152. neuer Befehl
  153.  #LOGO :bilder/tips
  154.  
  155. Beide Befehle (#LOGO ist noch nicht
  156. fertig) machen das gleiche. Sie zeigen
  157. ein Hintergrundbild an und position-
  158. ieren den Text unterhalb des (Logos)
  159. Bildes.
  160.  
  161. alter Befehl
  162.  --OZ 2 16 frankfurter.font
  163.  --ZS2
  164.  
  165. neuer Befehl
  166.  #FONT Frankfurter16
  167.  
  168. Was diese Befehle machen, kannst Du
  169. Dir ja mal überlegen. Wenn Du eine be-
  170. sonders einleuchtende Syntax für einen
  171. alten Befehl kennst, dann schreibe mir
  172. bitte.
  173.  
  174. Sobald ich etwas mehr Zeit habe, werde
  175. ich die Leseroutiene für IFF-Grafiken
  176. so abändern, daß auch mit dem Power-
  177. Packer gepackte Bilder angezeigt wer-
  178. den können.
  179.  
  180.  
  181.  
  182.